“
Amidst flower-scented meadows and towering mountains, nestles one of the most loved holiday destinations in India - Club Mahindra Gangtok. Close to the city, this spot spells tranquillity. Clouds hover outside your windows while birds are regular visitors at your balcony. This is where you experience nature at its best.